/* 小于768 */
@media screen and (max-device-width:768px) {
	.abour{
		width: 100% !important;
		box-sizing: border-box;
		padding: 16px;
	}
	body {
		/* overflow:hidden; */
	}
	.topbanm3{
		height: auto !important;
	}
	/* 轮播图 */
	#slider-wrap ul#slider li {
		height: 180px;
	}

	#wrapper {
		height: 180px;
		float: left;
	}

	#slider-wrap {
		height: 180px;
	}

	#pagination-wrap {
		margin-top: 352px;
	}

	.homidlis {
		width: 100%;
		float: left;
		height: auto;
	}

	.nemidright {
		width: 100%;
		padding: 28px 16px 28px 16px;
		height: auto;
	}

	.homid {
		width: 100%;
		float: left;
		margin-top: 0;
	}

	/* 服务 */
	.fuw {
		float: left;
		margin-top: 30px;
		height: 234px;
	}

	.fuwp1 {
		font-size: 25px;
		margin-top: 11px;
	}

	.fuwp2 {
		font-size: 13px;
		margin-top: 10px;
	}

	.fuwlis {
		width: 100%;
		top: 62px;
		height: auto;
	}

	/* 产品中心 */
	.tuolis {
		width: 100%;
		padding-left: 16px;
		padding-right: 16px;
		box-sizing: border-box;
		min-height: 355px;
		border: 0;
	}

	.cpp1 {
		text-align: center;
		font-size: 25px;
		margin-top: 20px;
	}

	.cpp2 {
		margin-top: 10px;
		font-size: 13px;
	}

	.midul1 {
		box-sizing: border-box;
		padding-left: 16px;
		padding-right: 16px;
		margin-top: 21px;
		margin-bottom: 29px;
	}

	.midul1 li:nth-of-type(1) {
		margin-left: 0;
	}

	.midul1 li {
		width: 156px;
		margin-top: 5px;
		margin-right: 30px;
	}

	.midul1 li:nth-of-type(2n) {
		margin-right: 0;
	}

	/* 底部 */
	.footin2 {
		margin-left: 0;
	}

	.bottom {
		float: left;
		padding-top: 8px;
		line-height: 16px;
	}

	.foot {
		width: 100%;
		float: left;
		height: auto;
	}

	.footin {
		width: 100%;
		height:auto !important;
		float: left;
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.footinri2 {
		float: right;
	}

	.footin1 {
		width: 100%;
		box-sizing: border-box;
		padding-left: 16px;
		padding-right: 16px;
	}

	.footin2 {
		width: 100%;
		box-sizing: border-box;
		padding-left: 16px;
		margin-top: 10px;
		padding-right: 16px;
	}

	.footin3 {
		width: 100%;
		box-sizing: border-box;
		padding-left: 16px;
		margin-top: 10px;
		padding-right: 16px;
	}

	/* 关于我们 */
	.listople p:nth-of-type(1) {
		text-align: center;
		font-size: 25px;
	}

	.listople p:nth-of-type(2) {
		text-align: center;
		font-size: 13px;
		margin-top: 10px;
	}

	.listople {
		width: 100%;
	}


	.litopri {
		width: 30%;
		height: 76px;
		border-right: 0;
		float: left;
		margin-top: 29px;
		box-sizing: border-box;
		padding-top: 10px;
		margin-left: 0px;
		text-align: center;
	}
.litopri:nth-of-type(2){
	width: 34%;
}
	.litopri img {
		margin-left: 19px;
	}

	.litopri:nth-of-type(1) {
		margin-left: 2%;
	}

	.guanus {
		float: left;
		height: auto;
		margin-top: 0;
	}

	.guanlis {
		float: left;
		height: auto;
		padding-left: 0;
		padding-right: 0;
	}

	.since {
		width: 100%;
		height: auto;
		margin-top: 21px;
	}

	.guanlis {
		width: 100%
	}

	.gubomri {
		width: 100%;
		height: auto;
		margin-left: 0px;
		margin-top: 0;
		box-sizing: border-box;
		padding: 16px;
	}

	.gunomimg span:nth-of-type(2) {
		margin-top: 0;
	}

	/* 新闻中心 */
	.newsbom1 {
		width: 90%;
		margin-left: 5%;
	}

	.newsin {
		width: 100%;
		float: left;
		height: auto;	
	}

	.newsp1 {
		width: 100%;
		font-size: 25px;
		text-align: center;
	}

	.newli {
		width: 100%;
		float: left;
		margin-top: 40px;
	}

	.newli li {
		width: 40%;
		margin-left: 6.66%;
	}

	.newsp2 {
		text-align: center;
		margin-top: -70px;
	}

	.newmid {
		height: auto;
		margin-top: 31px;
	}

	.news {
		width: 100%;
		float: left;
		height: auto;
	}

	.newsimg1 {
		width: 100%;
	}

	.detop1 span:nth-of-type(2) {
		font-size: 14px;
		color: #666666;
		display: inline-block;
		float: left;
		margin-top: 5px;
		width: 100%;
		margin-left: 16px;
	}
	.cplisp1{
		margin-left: 16px;
	}
	.sybantop {
		width: 100%;
		height: 58px;
		float: left;

	}

	.detailis {
		width: 100%;
	}

	.delutopleft {
		width: 100%;
	}

	.delutoprigh {
		width: 100%;
	}

	.cpdian {
		width: 100%;
	}

	.cpdlis {
		width: 100%;
	}

	.detop1 span:nth-of-type(1) {
		font-size: 25px;
		margin-left: 16px;
	}

	.detop1 {
		margin-top: 20px;
	}

	.delutopleft {
		margin-top: 20px;
	}

	.carousel-item {
		line-height: 187px;
	}

	.example {
		height: 187px;
	}

	.delutopleft {
		height: 208px;
	}

	.delutoprigh {
		margin-top: 0px;
	}

	.rights1 {
		padding: 0px;
		/* text-align: center; */
		margin-top: 10px;
		padding-left: 20px;
	}

	.rights2 {
		width: 100%;
		margin-top: 0px;
	}

	.rightss1 {
		width: 100%;
		padding-left: 16px;
		padding-right: 16px;
		box-sizing: border-box;
	}

	.rightss2 {
		width: 100%;
		padding-left: 16px;
		padding-right: 16px;
		box-sizing: border-box;
	}

	.delutoprigh {
		height: 357px;
	}

	.cpdlis {
		padding-top: 20px;
		margin-bottom: 20px;
	}

	.cplisp2 {
		box-sizing: border-box;
		padding-left: 16px;
		padding-right: 16px;
		margin-bottom: 20px;
		height: auto;
	}

	.ft-carousel .carousel-item img {
		height: 187px;
	}

	.cplisp3 {
		box-sizing: border-box;
		padding-left: 16px;
		padding-right: 16px;
	}

	.newdri {
		width: 100%;
		margin-top: 20px;
	}

	.newd1 {
		margin-top: 14px;
	}

	.newdri P:nth-of-type(2) {
		-webkit-line-clamp: 3;
	}
	.page ul {
	    padding: 0;
	    min-width: 100%;
	    box-sizing: border-box;
	    padding-left: 20px;
	}
}

/* 大于768  小于1024 */
@media screen and (min-width:769) and (max-width:1024) {
	#wrapper {
		height: 180px;
		float: left;
	}

	.daoimg1 {
		width: 20%;
		height: 100%;
		float: left;
	}

	.midul1 li:nth-of-type(2n) {
		margin-right: 20px;
	}

	.fuwlis {
		width: 100%;
		top: 252px;
		height: auto;
	}
	.seain1{
		width: 70%;
	}
	.seain2{
		width: 20%;
	}

}

/* 具体的尺寸优先级更大 */
@media screen and (min-width: 376px) and (max-width: 415px) {
.page ul {
    padding-left: 38px;
}
}

/* 平板 */
@media screen and (min-width: 415px) and (max-width: 768px) {
	.daoimg1 {
		width: 20%;
		height: 100%;
		float: left;
	}

	.fuwlis {
		width: 100%;
		top: 362px;
		height: auto;
	}
	.midul1{
		margin-top: 71px;
	}
.page ul{
					box-sizing: border-box;
					padding-left: 221px;
				}
	.midul1 li:nth-of-type(2n) {
		margin-right: 20px;
	}

	.fuw {
		float: left;
		margin-top: 30px;
		height: 234px;
		margin-bottom: 210px;
	}
}
